From: Colin Walters Date: Tue, 8 Apr 2014 21:41:28 +0000 (-0400) Subject: deploy: Also fsync parent directory of modified config files X-Git-Tag: archive/raspbian/2022.1-3+rpi1~1^2~1223 X-Git-Url: https://dgit.raspbian.org/%22http://www.example.com/cgi/%22/%22http:/www.example.com/cgi/%22?a=commitdiff_plain;h=0b8495f09ac30dade375d57312781e71d3d07d9d;p=ostree.git deploy: Also fsync parent directory of modified config files --- diff --git a/src/libostree/ostree-sysroot-deploy.c b/src/libostree/ostree-sysroot-deploy.c index 44ad9598..0856cc1f 100644 --- a/src/libostree/ostree-sysroot-deploy.c +++ b/src/libostree/ostree-sysroot-deploy.c @@ -91,6 +91,8 @@ copy_modified_config_file (GFile *orig_etc, if (!gs_file_sync_data (dest, cancellable, error)) goto out; } + if (!ot_util_fsync_directory (dest_parent, cancellable, error)) + goto out; } ret = TRUE;